animal marrow for food - German English Dictionary